/* CSS */
* {
	margin: 0px;
	padding: 0px;
}

body {
	background: url(images/bg.gif);
}

br {
	clear: both;
}

img {
	border: none;
}

/*AUTORISE*/
#a {
	margin-left: -100px;
	left: 50%;
	position: absolute;
	top: 50%;
	margin-top: -100px;
	height: 300px;
}

#a .h .h1 {
	background: url(images/lt.gif) left top no-repeat;
	float: left;
	height: 50px;
	width: 13px;
}

#a .h .h2 {
	background: url(images/t.gif) left top repeat-x;
	float: left;
	height: 50px;
	width: 200px;
}

#a .h .h3 {
	background: url(images/rt.gif) right top no-repeat;
	float: left;
	height: 50px;
	width: 13px;
}

#a .c {
	clear: both;
}

#a .c .c1 {
	background: #FFFFFF url(images/l.gif) left top repeat-y;
	height: 100px;
	width: 226px;
}

#a .c .c2 {
	background: url(images/r.gif) right top repeat-y;
	height: 100px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
}

#a .b .b1 {
	background: url(images/lb.gif) left top no-repeat;
	float: left;
	height: 10px;
	width: 9px;
}

#a .b .b2 {
	background: url(images/b.gif) left top repeat-x;
	float: left;
	height: 10px;
	width: 208px;
}

#a .b .b3 {
	background: url(images/rb.gif) right top no-repeat;
	float: left;
	height: 10px;
	width: 9px;
}

#a .h .h2 {
	font-family: Georgia, Tahoma, Arial;
	text-align: center;
	font-size: 23px;
	color: #555555;
}

#a .h .h2 i {
	padding-top: 8px;
	display: block;
}

#a .c .c2 {
	font-size: 16px;
	font-family: Tahoma, Arial;
	text-align: right;
}

#a .c .c2 em {
	color: #cccccc;
	font-style: normal;
	float: left;
}

#a .c .c2 em i {
	position: absolute;
	margin-left: -1px;
	margin-top: -1px;
	color: #666666;
	font-style: normal;
}

#a .c .c2 input {
	background: url(images/sbg.gif);
	width: 130px;
	border: 1px solid #AAAAAA;
	height: 22px;
	font-size:16px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	color: #666666;
	margin-bottom: 10px;
}
#a .c .c2 input:hover {
	border: 1px dotted #AAAAAA;
}

#a .c .c2 #submit {
	background: url(images/subbg.gif) repeat-x;
	border: 1px solid #DDDDDD;
}

/*CONTENT*/
#c {
	margin-left: -350px;
	left: 50%;
	position: absolute;
	width: 726px;
	top: 10%;
}

#c .h .h1 {
	background: url(images/lt.gif) left top no-repeat;
	float: left;
	height: 50px;
	width: 13px;
}

#c .h .h2 {
	background: url(images/t.gif) left top repeat-x;
	float: left;
	height: 50px;
	width: 700px;
}

#c .h .h3 {
	background: url(images/rt.gif) right top no-repeat;
	float: left;
	height: 50px;
	width: 13px;
}

#c .c {
	clear: both;
}

#c .c .c1 {
	background: #FFFFFF url(images/l.gif) left top repeat-y;
	width: 726px;
}

#c .c .c2 {
	background: url(images/r.gif) right top repeat-y;
	padding-left: 15px;
	display: block;
	height: 100%;
	padding-right: 15px;
	padding-top: 8px;
}

#c .b .b1 {
	background: url(images/lb.gif) left top no-repeat;
	float: left;
	height: 10px;
	width: 9px;
}

#c .b .b2 {
	background: url(images/b.gif) left top repeat-x;
	float: left;
	height: 10px;
	width: 708px;
}

#c .b .b3 {
	background: url(images/rb.gif) right top no-repeat;
	float: left;
	height: 10px;
	width: 9px;
}

#c .h .h2 {
	font-family: Georgia, Tahoma, Arial;
	text-align: center;
	font-size: 23px;
	color: #555555;
}

#c .h .h2 i {
	padding-top: 8px;
	display: block;
}

#c .c .c2 a {
	color: #2474a6;
	text-decoration: none;
	font-size: 13px;
	//font-family: Verdana;
}
#c .c .c2 a:hover {
	color:#4792c1;
}

#c .c .c2 {
	font-size: 13px;
	font-family: Tahoma, Arial;
	text-align: left;
}

#c .c .c2 .o {
	width: 135;
	height: 130;
	text-align: center;
	float: left;
	padding-top: 5px;
}

#c .c .c2 .o:hover,#c .c .c2 .hover {
	background: url(images/icoback.gif) right top no-repeat;
}

#c .c .c2 .o img {
	
}

#c .c .c2 .o .p {
	width: 16;
	height: 50;
	position: absolute;
	margin-left: 115px; *
	margin-left: 100px;
	display: none;
}

#c .c .c2 .o:hover .p,#c .c .c2 .hover .p {
	display: block;
}

#c .c .c2 .o .p a {
	display: block;
	width: 16px;
	height: 16px;
}

#c .c .c2 .o .p .edit {
	background: url(images/buttons/edit.png) no-repeat;
}

#c .c .c2 .o .p .del {
	background: url(images/buttons/del.png) no-repeat;
}

#c .c .c2 em {
	color: #cccccc;
	font-style: normal;
	text-align: right;
}

#c .c .c2 em i {
	position: absolute;
	margin-left: -1px;
	margin-top: -1px;
	color: #666666;
	font-style: normal;
}



#c .c .c2 .loading {
	background: #FFFFFF;
	border: 1px solid #999999;
	display: block;
	position: absolute;
	clear: both;
	left: 50%;
	top: 250px;
	margin-left: -100px;
	width: 200px;
	text-align: center;
}